enemy troops - French English Dictionary